package br.ita.supertrunfo.common.core.interfaces.remoteobserver;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface SujeitoRemoto extends Remote {
	
	public void registraComoObservadorRemoto(ObservadorRemoto observadorRemoto) throws RemoteException;
	public void removeObservadorRemoto(ObservadorRemoto observadorRemoto) throws RemoteException;
	public void notificaObservadoresRemotos(String mensagem) throws RemoteException;
	
}